run through a narrow canyon - Français Anglais Dictionnaire